.dot {
    stroke: #000;
}
.axis path, .axis line {
    fill: none;
    stroke: #000;
    shape-rendering: crispEdges;
}
.label {
    fill: #777;
}
.year.label {
    font: 500 40px "Helvetica Neue";
    fill: #ddd;
}
.country.label  {
    font: 500 20px "Helvetica Neue";
    fill: #ddd;
}
.year.label.active {
    fill: #aaa;
}
circle.pointTrajectory {
    pointer-events: none;
    stroke: lightgray;
    fill: black;
    opacity: 0;
}
path.lineTrajectory {
    stroke-width: 2;
    stroke-opacity: .5;
    stroke: black;
    fill: none;
    pointer-events: none;
}
.selected {
    stroke-width: 4;
}
